that cannot be paid back - Alemán Inglés Diccionario